/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pl.tewi.exceptions;

/**
 * Błąd wstrzykiwania zależności w obiekcie klasy testowej
 * @author Marcin Kwapisz
 */
public class InjectionException extends GeneralFrameworkException {

    /**
     * Nie znaleziono zasobu w JNDI.
     */
    public static final String NAME_NOT_FOUND = "Resource with given name not found in JNDI";
    /**
     * Pole klasy testowej nie jest dostępne do modyfikacji.
     */
    public static final String REFLECTION_UNACCESSIBLE_FILED = "Filed is not accessible";

    /**
     * Konstruktor
     * @param message
     * @param cause 
     */
    public InjectionException(String message, Throwable cause) {
        super(message, cause);
    }

    /**
     * Konstruktor
     * @param cause przyczyna błędu
     */
    public InjectionException(Throwable cause) {
        super(cause);
    }

    /**
     * Konstruktor
     * @param message komunikat błędu
     */
    public InjectionException(String message) {
        super(message);
    }
}
